motorized yard sprayer - Turco Inglés Diccionario